<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>变量的定义机制</title>
</head>
<body>
    <script>
        // 变量的定义
        // 定义在哪个作用域下 这个变量就是哪个作用域的私有变量 
        // 只能在这个作用域下或者这个作用域的子级作用域内使用 
        // 不能在父级作用域使用  = > 


        var n1 = 100;

        function fn1(){
            var n2 = 200; // n2是fn1的私有变量 只能在fn1下 或者fn1的子级下面使用
            console.log(n2);
            console.log(n1);
        }

        fn1()

        console.log(n2);
    </script>
</body>
</html>